vcJointMotionStatement

A statement that can be used to program driver motion to a vcMotionController.

See in: Overview

Module: vcRobotics2

Parent: vcMotionStatement

Children -

Referenced by: -

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
AsyncBooleanRWGets or sets whether the statement is executed asynchronously (non-blocking).
See more
When true, the statement doesn't block the program's execution. Otherwise, blocks and waits for the motion to complete.
BlendingTypevcMotionBlendingTypeRWGets or sets the type of blending to apply between this statement and the next statement, if there is one. Also see BlendingValue.
BlendingValuevcRealExpressionPropertyRGets the value used for blending. Unit depends on the value of BlendingType.
ExternalDriverExpressionslist[tuple[Integer, String]]RWGets or sets the driver values as index-value pairs where the value is an expression string.
ExternalDriverValueslist[tuple[Integer, Real]]RGets the driver values as index-value pairs where the value is an evaluated expression result as a float.
If the expression evaluation fails the float value will be math.nan for that index.
ReferencedTargetvcJointTargetRWGets or sets the position target referenced by this statement.
TargetContainervcSinglePositionTargetContainerRGets the associated position target container.